Using the Corridor Map Method for Path Planning for a Large Number of Characters
نویسندگان
چکیده
A central problem in games is planning high-quality paths for characters avoiding obstacles in the environment. Current games require a path planner that is fast (to ensure real-time interaction) and flexible (to avoid local hazards). In addition, a path needs to be natural, meaning that the path is smooth, short, keeps some clearance to obstacles, avoids other characters, etcetera. Gameworlds are normally populated with a large number of characters. In this paper we show how the recently introduced Corridor Map Method can be extended and used to efficiently compute smooth motions for these characters.Wewill consider crowds inwhich the characterswander around, characters have goals, and characters behave as a coherent group. The approach is very fast. Even in environments with 5000 characters it uses only 40% of the processing power of a single core of a cpu. Also the resulting paths are indeed natural.
منابع مشابه
Flexible Path Planning Using Corridor Maps
Path planning is a central problem in virtual environments and games. When computer-controlled characters move around in virtual worlds they have to plan their paths to desired locations. These paths must avoid collisions with the environment and with other moving characters. Also a chosen path must be natural, meaning that it is the kind of path a real human being could take. The algorithms fo...
متن کاملEnhancing Corridor Maps for Real-Time Path Planning in Virtual Environments
A central problem in interactive virtual environments is planning high-quality paths for characters avoiding obstacles in the environment. Current applications require a path planner that is fast (to ensure real-time interaction with the environment) and flexible (to avoid local hazards). In addition, paths need to be natural, i.e. smooth and short. To satisfy these requirements, we need an ade...
متن کاملThe Explicit Corridor Map: Using the Medial Axis for Real-Time Path Planning and Crowd Simulation
We describe and demonstrate the Explicit Corridor Map (ECM), a navigation mesh for path planning and crowd simulation in virtual environments. For a bounded 2D environment with polygonal obstacles, the ECM is the medial axis of the free space annotated with nearest-obstacle information. It can be used to compute short and smooth paths for disk-shaped characters of any radius. It is also well-de...
متن کاملPath Planning using Corridors and its Applications
In this paper we present a novel approach to path planning. The approach first plans a corridor with a backbone path which is obstacle free. This corridor is then used to generate a path for the character. Because the corridor around the backbone is obstacle free any path inside the corridor is also collision free. The planning of the backbone path can be done by any existing path planning appr...
متن کاملAdding variation to path planning
Path planning in computer games, whether these are serious or entertainment games, plays an important role in the immersion of a player. Recently, the concept of path planning inside corridors has been introduced and a novel approach under the name Corridor Map Method (CMM) has been proposed. In this paper, we extend the original CMM by creating alternative paths that a character can follow wit...
متن کامل